package nonmerci.joueur;

import java.util.ArrayList;

import nonmerci.elements.Carte;
import nonmerci.elements.CarteFactory;

public class TasJoueurImpl implements TasJoueur {

	
	 ArrayList<Carte> tas;
	
	public TasJoueurImpl (){
		tas = new ArrayList<Carte>();
	}
	
	public void ajouter(Carte carte){
		tas.add(carte);
	}
	
	public Carte enlever() throws Exception{
		if(tas.isEmpty()){
			throw new Exception("Le tas est vide");
		}
		return tas.remove(0); 
	}
	
	
	public String toString(){
		String s="";
		for(int i = 0 ; i< tas.size();i++){
			s= s +" ; " + tas.get(i).getValeur();
		}
		return s;
	}
}
